home *** CD-ROM | disk | FTP | other *** search
/ Macwelt 3 / Macwelt DVD 3.cdr / Surfbox / Internet Utilities / 4D WebSTAR Server Suite 4.5 / Software Change History / Software Change History
Encoding:
Text File  |  2002-04-23  |  26.8 KB  |  419 lines  |  [TEXT/ttxt]

  1. WebSTAR Software Change History
  2. © 1995-2002 4D, Inc. and its Licensors.
  3.  
  4.  
  5. Changes and fixes for WebSTAR Server Suite 4.5
  6.  
  7. WebSTAR (Web) Server Application
  8. • Server application Carbonization removed. This reduces Carbon-related System memory leaks.
  9. • Performance enhancements.
  10. • License checking reverted from IP (NSL) to AppleTalk.
  11.  
  12. WebSTAR Admin Application
  13. • Updated to allow connections to WebSTAR 4.5.
  14.  
  15. NOTE: Unlike the new server, WebSTAR Admin still requires CarbonLib.
  16.  
  17. WebSTAR File Upload
  18. • Most slashes in file names are converted to dashes.
  19. • Long Windows file paths and file names are now supported.
  20. • Long file names are truncated to the last 29 characters.
  21. • Some Mac file names under certain conditions would cause crashes. This is no longer an issue.
  22.  
  23. NOTE: All other components are unchanged, and retain their previous version numbers.
  24.  
  25.  
  26. Changes and fixes for WebSTAR Mail 4.4.1
  27.  
  28. • Fixes unexpected quits when processing certain invalid addresses that begin with periods.
  29.  
  30.  
  31. Changes and fixes for WebSTAR Server Suite 4.4
  32.  
  33. WebSTAR (Web) Server Application
  34. • Now compatible with CarbonLib 1.0.4 through 1.2 (installed with Mac OS 9.1).
  35.  
  36. WebSTAR Mail
  37. • Added customizable templates for the Web-based Mail interface.
  38. • Added logout feature to Web-based Mail interface templates.
  39.  
  40. WebSTAR SSI
  41. • When executing a CGI, SSI now sends the correct action name for that CGI instead of the action for the current request ("SSI").
  42. • Allows "unregistering" of SSI handlers by registering a NULL function pointer for that handler.
  43.  
  44. WebSTAR Search
  45. • Resolved several unexpected quits caused by badly constructed search queries or URLs.
  46.  
  47. WebSTAR FTP
  48. • Users without Download permission will not be allowed to execute the RETR command (prevents users from downloading hidden files by entering the full path to the file).
  49. • Now properly returns an error when a client requests the size of a folder.
  50. • FTP usernames can now contain "ftp" without causing login problems for these and other users.
  51.  
  52. WebSTAR Tomcat
  53. • This new plug-in connects to Tomcat, which serves Java Servlets and JavaServer Pages (JSP). A build of Tomcat for Mac OS 9 is available from 4D, but 4D does not provide technical support for this open source software.
  54.  
  55. WebSTAR Flexmail
  56. • This new plug-in (formerly Flexmail and MailAgent by Net.Dreams) is a form-processing utility. Administrators can generate multiple customized email messages from form data, save form data to disk, and write new HTML files to disk based on form input. 
  57.  
  58. WebSTAR 4D Connect
  59. • This new plug-in supports connections between WebSTAR Server Suite and 4th Dimension (4D) relational databases. It assembles pages on the fly by utilizing 'incomplete' templates which are sent to 4D to be completed and returned to WebSTAR for serving. These templates contain 4D Tags that tell 4D to run a method that directs it to fill in values for variables.
  60.  
  61. WebSTAR 4D Link
  62. • This new plug-in is similar to 4D Connect, but serves complete HTML pages. When a Web browser selects a URL that contains a reference to 4D Link, WebSTAR passes that request through to 4D which then executes the method and returns the results to WebSTAR for serving to the browser.
  63.  
  64. WebSTAR Server Suite Installer
  65. • Now always installs the SSL version of the WebSTAR Server application with support for 128-bit encryption.
  66. • Now gives the option of backing up Plug-Ins, Documentation, and Tools & Examples on Upgrades.
  67. • Properly performs a custom install of the Lasso Publisher after an Easy Install.
  68.  
  69.  
  70. Changes and fixes for WebSTAR Plug-Ins Updates 4.3.2 & 4.3.3
  71.  
  72. WebSTAR Data Cache
  73. • Now returns up to 1000 byte ranges in a single response.
  74.         NOTE: A PDF entry with a BINARY action is required in the WebSTAR suffix mapping table for versions 4.3 or higher of the WebSTAR Data Cache to handle PDF files. Please make sure that the WebSTAR Byte Server Plug-In is not installed, and that your suffix mapping table contains the appropriate entry. If your suffix mapping table does not contain an entry for PDFs, you can run manually create the following entry:
  75.         Action: BINARY
  76.         Suffix: .PDF 
  77.         Type: PDF[space]
  78.         Creator: CARO
  79.         MIME Type: application/pdf
  80.         NOTE: According to Adobe, the Acrobat browser plug-in requires that all PDFs served in ranges must have been optimized. To optimize a PDF file, simply use a PDF authoring tool to recreate or resave the file with the optimize option turned on. If you are unable to ensure that all PDFs on the server are optimized, you can use the WebSTAR Data Cache 4.2 and WebSTAR Byte Server 4.2 Plug-Ins with the WebSTAR 4.4 server.
  81.  
  82. WebSTAR Search
  83. • Resolved several unexpected quits caused by badly constructed search queries or URLs.
  84.  
  85. WebSTAR WebObjects 4 Adaptor
  86. • Fixed several small memory leaks.
  87. • Improved load-balancing support.
  88. • Fixed WebObjects 4.5 compatibility issues.
  89.  
  90. WebSTAR Mail
  91. • An extra Message-ID header field is no longer added to messages downloaded by IMAP clients (resolves compatibility issues with Netscape Messenger).
  92. • Now immediately removes deleted attachments from the server instead of renaming them.
  93.         NOTE: To remove attachments left by previous versions of WebSTAR Mail, simply check the Plug-Ins:WebSTAR Mail Data:Attachments folder for any files beginning with the letter 'x'. These messages can be manually removed (files that begin with the letter 'e' are enclosures that have not yet been deleted by users).
  94.  
  95.  
  96. Changes and fixes for WebSTAR Server Suite 4.3
  97.  
  98. WebSTAR (Web) Server Application
  99. • Corrected a problem handling recursive relative URL requests.
  100. • Increased the default File Info cache size to 100K.
  101. • Network Service Location is now used for network serial number registration.  AppleTalk is no longer used. Due to this change, the "NSL UI Library" (or "NSLPPCLib") and "SLPPlugin" extensions are required when using Mac OS 9.
  102. • Plug-In and CGI POST arguments are no longer truncated when an Authorization field is included in the request and Verbose Messages was turned on.
  103. • Updated default Suffix Mapping list to include correct mappings for RealAudio files.
  104. • A line feed is inserted in the Web log when logging is stopped and resumed.  
  105. • Corrected invalid return values for the WSAPI_StatusStream() calls.  This was resulting in connection stalls in components such as WebSTAR FTP, WebSTAR Proxy and possibly WebSTAR Mail.
  106.  
  107. WebSTAR FTP
  108. • Now properly resumes downloads when not in MacBinary ('MACB') mode.
  109. • When 'Append ".bin" suffix to filenames' is enabled, a '.bin' is no longer appended to file names if a '.bin' is already present.
  110. • Corrected a problem where WebSTAR FTP failed to return a correct UNIX-style date format for files older than 6 months when set to report itself as 'UNIX WebSTAR FTP'.
  111. • 'SIZE' was incorrectly listed as "Unsupported".  'RHELP' now correctly reports the 'SIZE' command as supported.
  112. • Now enforces folder size limits when they are exceeded instead of after they are exceeded.
  113.  
  114. WebSTAR Mail
  115. • Accessing LDAP no longer causes the server to become unresponsive.
  116. • Telnet to the LDAP port no longer crashes the server.
  117. • Addressed numerous failure to connect errors with mail delivery.
  118. • Fixed problem where replies in Web-based mail often include garbled quoted text.
  119. • Multiple email addresses in Web-based mail can now be separated with a comma followed by a space.
  120. • A hard bounce to one of several multiple recipients now specifies which address bounced.
  121. • Import of Mail user accounts with passwords defined no longer requires the APOP field to be filled.
  122. • Corrected problem where messages to large local groups do not reach all recipients.
  123. • Date and Time are no longer changed on messages when moved from one IMAP folder to another.
  124. • IMAP connections are now closed properly when using Outlook Express.
  125. • SMTP forwarding (relaying) is now allowed if either Allow/Deny forwarding is allowed for the incoming IP address, or "Require Prior Client Login" is enabled and the incoming client has been recently authenticated. However, one of both of these two relay trapping systems must be in use before WebSTAR Mail will relay messages.
  126. • The server no longer hangs while attempting to bounce a message.
  127. • Now requires Web-based mail senders to fix the email recipient fields if they are addressed to nonexistent local email addresses.
  128. • Changes to SMTP connections and Hold Undeliverable Mail (hours) settings now take effect upon Save.
  129. • First attachment to a messages without a body is no longer treated as the message body.
  130. • Lack of an IP address in the Mail host settings no longer results in an endless mail delivery loop if messages are sent to the IP address instead of a valid hostname.
  131. • WebSTAR Mail now yields when attempting to send mail to itself.
  132. • A comma within quotes (e.g. "Doe, Jane" in web-based mail To: fields is no longer treated as a recipient delimiter.
  133. • Accessing user accounts via POP is now faster.
  134. • User-specific traffic statistics are now placed in an attachment in the usage report, preventing conversion of the tab-delimited format by email clients.
  135.  
  136. WebSTAR Admin Application
  137. • Added Mac OS 9 Keychain support to the New Connection dialog.
  138. • The WebSTAR Admin application now notifies the user when changes are made that require a server restart.
  139. • Now properly responds to the Quit AppleEvent while the new Connection dialog is displayed.
  140. • The Web Settings -> Virtual Hosts screen now displays the port number of the specified IP address.
  141. • The Mail Queue has been separated from the Mail Activity Monitor and moved to its own window.
  142. • Fixed a problem with the Mail Settings -> Allow/Deny options not being saved in some circumstances.
  143. • Deletion or changing of the email or host fields for the WebSTAR Mail postmaster account are no longer supported.
  144. • The WebSTAR Admin application now supports the automation of certain server commands via AppleScript.
  145. • The primary Index file can now be configured when WebSTAR Virtual Hosts is installed.
  146. • Setting WebSTAR Mail protocol (SMTP, IMAP, POP, LDAP) connections to zero actually results in turning off that protocol support.
  147. • Bullet '•' (option-8) characters are now supported in the Admin Actions name field.
  148.  
  149. WebSTAR Byte Server
  150. • The WebSTAR Byte Server Plug-In is no longer included or needed in WebSTAR Server Suite 4.3.  The byte-range functionality has been integrated into the WebSTAR Data Cache Plug-In.
  151.  
  152. WebSTAR Data Cache
  153. • The WebSTAR Data Cache Plug-In has been updated to byte-range support per RFC-2068 (HTTP 1.1).  Resuming of HTTP file transfers from within Internet Explorer is now supported.
  154.  
  155. WebSTAR Form Mail
  156. • WebSTAR Form Mail has been modified to only return custom Return-HTML and Error-HTML pages that are saved within the '/cgi-bin/formmail/' folder.  Consequently HTML forms that use the custom WebSTAR Form Mail return and error files will need to be modified to reference these files directly, there is no need to reference the '/cgi-bin/formmail/' folder, i.e.:
  157.  
  158.         <INPUT TYPE=HIDDEN NAME="Return-HTML" VALUE="return.txt">
  159.         <INPUT TYPE=HIDDEN NAME="Error-HTML" VALUE="error.txt">
  160.  
  161. WebSTAR Search
  162. • Updated to support web-crawling, indexing, summarization and searching of Western European and Asian (Korean and Japanese) languages and character sets.
  163. • Corrected problems with web-crawler relative URL redirects.
  164. • Fixed problems with merging of indexes.
  165. • Search results now include an HTML title for URLs that end in '?'.
  166. • Addressed crashing problems that result from input of certain search strings.
  167.  
  168. WebSTAR WebObjects 4 Adaptor
  169. • Compensates for some Apple WebObjects bugs.
  170. • Correctly does load-balancing for a WebObjects application that runs on multiple servers.
  171. • Supports more header fields in the requests it sends to WebObjects.
  172. • For complete information, see "WO 4 Adaptor 4.3 Release Notes" in the Documentation folder after a custom install of the WebSTAR WebObjects 4 Adaptor.
  173.  
  174.  
  175. Changes and fixes for WebSTAR Server Suite 4.2
  176.  
  177. WebSTAR (Web) Server Application
  178. • Corrected a problem where browsers could still connect with RC4-40 to the HTTPS/SSL server when all ciphers except 3DES and RC4-128 were turned off.
  179. • Optimized for PowerPC G4 processors and accelerated for Velocity Engine.
  180.  
  181. WebSTAR FTP
  182. • Optimized for PowerPC G4 processors.
  183.  
  184. WebSTAR Mail
  185. • Fixed European character handling problems in To:, Subject:, Cc: and Body: fields of Web-based mail.
  186. • Fixed Web-based email auto-recognized URLs to include & in the URLs.
  187. • Fixed individual user "require APOP" flags to work.
  188.  
  189. WebSTAR Proxy
  190. • Optimized for PowerPC G4 processors.
  191.  
  192. WebSTAR Admin (Plug-In)
  193. • Optimized for PowerPC G4 processors.
  194.  
  195. WebSTAR Auto BinHex
  196. • Optimized for PowerPC G4 processors.
  197.  
  198. WebSTAR Byte Server
  199. • Optimized for PowerPC G4 processors.
  200.  
  201. WebSTAR Data Cache
  202. • Optimized for PowerPC G4 processors and accelerated for Velocity Engine.
  203.  
  204. WebSTAR Directory Indexer
  205. • Optimized for PowerPC G4 processors.
  206.  
  207. WebSTAR File Upload
  208. • Optimized for PowerPC G4 processors.
  209.  
  210. WebSTAR Image Map
  211. • Optimized for PowerPC G4 processors.
  212.  
  213. WebSTAR Lasso Publisher
  214. • Error.lasso - Can create custom Lasso error pages.
  215. • Added new tags: Include_Raw, Encode_StrictURL.
  216. • The following substitution tag abbreviated syntax have been added: [Error_ColumnRestriction] (for [Error_FieldRestriction]), [Error_RequiredFieldMissing] (for [Error_ReqFieldMissing]), [Req_Column] (for [Required_Column]), [Req_Field] (for [Required_Field])
  217. • An issue with named token values not being URL encoded within the [Shown_NextGroup], [Shown_PrevGroup] and [Link_Detail] tags has been addressed.
  218. • A problem which prevented Lasso from recognizing the abbreviated syntax of the -required (-req) and -requiredFieldMissingError (-reqFieldMissingError) tags has been addressed.
  219. • The [Include] tag no longer returns error messages unless the Debug module is active.
  220. • [Link_Detail] now supports the NoLogicalOperator (NoLop and NoLogicapOp) and NoTimeout keywords.
  221. • [KeyField_Value] now returns [RecordID_Value] for FileMaker databases.  -keyValue can be used to specify the record ID. The ODBC module is not required.
  222. • The [Loop] tag now validates the values of the LoopFrom and LoopTo parameters.
  223. • An issue with decimal number truncation with the ODBC Datasource Module has been addressed.
  224. • An issue with Lasso not being able to display empty repetitions for repeating fields in FileMaker Pro databases has been addressed.
  225.  
  226. WebSTAR Log Archiver
  227. • Fixed bug where archiving didn't work correctly if WebSTAR was installed at the root of the volume (no WebSTAR folder).
  228. • Fixes bug with incorrect status report display of 12:00 PM (said 12:00 AM).
  229.  
  230. WebSTAR QuickDNS Load Balancer
  231. • Optimized for PowerPC G4 processors.
  232.  
  233. WebSTAR Search
  234. • Fixed a crashing which could occur while indexing.  The crash would occur shortly after a redirect was encountered and handled.
  235. • Fixes another crash while indexing, a side-effect of encountering a malformed URL.
  236. • Fixes bug where denial of one URL by a 'robots.txt' file stopped indexing of all other URLs in the index.
  237. • Fixes problem with filtering of JavaScript from summaries.
  238. • Corrects a serious limitation in the customizable results code.  Previously, each custom tag was only searched-for and replaced once. This version replaces all instances of a tag within that result "body part".  
  239. • Further enhances results customizability by allowing access to the ###PREVIOUS_SEARCH_QUERY attribute from the <RESULTS_HEAD> body part.
  240. • Further enhances results customizability by allowing access to the
  241. ###SEARCH_INDEX attribute from the <RESULTS_FOOT> body part.
  242. • Improves error-handling of multiple URL indexes.  Previously, a failure to connect to a site (i.e. server busy errors) that prevented even a single file from being downloaded would cause the loss of all previous info indexed from that site.  Now, if an index already exists for a set of URLs (i.e., it is not being created for the first time), and complete failure to connect to one of the sites is experienced, the index operation is aborted and the original index is preserved untouched.
  243. • Image map <AREA> tag HREF URLs are now crawled correctly.
  244. • Permits "minscore" (relevance) setting of 0 (means "apply no minimum relevance to matching results, causing all to be displayed").
  245. • Sets "minscore" (relevance) default to 0 if not set or if found to be negative.
  246. • If terms within bracketed search queries are only separated by whitespace, insert an OR boolean ("|") between.
  247. • Error pages returned on 404 errors that contain links are not crawled.
  248. • Double quotes in search strings are ignored.
  249.  
  250. WebSTAR SSI
  251. • Addressed a problem introduced in WebSTAR Server Suite 4.0 where no data was returned from a HEAD request.
  252. • Optimized for PowerPC G4 processors.
  253.  
  254. WebSTAR SSI-WebInclude
  255. • Optimized for PowerPC G4 processors.
  256.  
  257. WebSTAR Virtual Hosts
  258. • Optimized for PowerPC G4 processors.
  259.  
  260. WebSTAR WebObjects Adaptors
  261. • Optimized for PowerPC G4 processors.
  262.  
  263. WebSTAR Developer Toolkit
  264. • The WebSTAR Developer Toolkit now includes a Template for creating Carbon API-based Plug-Ins and/or Plug-Ins accelerated for the PowerPC G4 processor with Velocity Engine.
  265.  
  266.  
  267. Changes and fixes for WebSTAR Server Suite 4.1
  268.  
  269. WebSTAR (Web) Server Application
  270. • Corrected memory reporting inaccuracies with the memory "thermometer" bar.
  271. • Fixed a problem with incorrect port numbers being passed to CGIs from HTTPS connections.
  272. • Removed command keys for enabling/disabling of Verbose Messages and Suspend Logging.
  273. • Now handles full URL requests in the form of: GET http://www.some.dom:80/somefile.html HTTP/1.1
  274. • Updated to OpenSSL 0.9.4.
  275. • Added a new StarNine.h parameter 'piPluginName' which reports the name of the called Plug-in.  This is used by the WebSTAR Debug Plug-in in determining the cause of a crash.
  276. • Now prepends a !! to the "Bad URL reference" message.
  277. • Fixed errors where the server would get confused when it received a HTTP/1.0 request with a "Connection: close" field in the header and turn persistence on.  It would also get confused if it received an HTTP/1.0 request with a "Keep-Alive" field in the header, and turn persistence off.
  278. • Will now request a (SSL) client certificate and optionally pass it to a Plug-In, when configured and requested to do so.
  279. • Added new parameters to StarNine.h for handling of (SSL) client certificates and requests.
  280. • For increased security a WebSTAR with SSL server now supports private keys of various lengths, from 256 (minimum) to 2048 (maximum).
  281. • For supporting private keys of various length, WebSTAR now uses a new key format.  Users who generate Private Key files with the new 4.1 version of the CSR Utility will not be able to downgrade to WebSTAR 4.0 or earlier, however WebSTAR 4.1 will continue to support older Private Key files without modification.
  282. • Correctly resets the persistent connection timeout value when connections are handled by Plug-Ins.  This fix partially corrects the persistent connection (broken images) bug.
  283. • SSL context create/delete messages now appear in the remote monitoring window.
  284. • Fixed bug with referrer keyword sent to CGIs.
  285. • Modified the server to allow the use of NULL parameter blocks during WSAPI_xStream() calls.
  286. • The WebSTAR.messages error log will now be appended to instead of being overwritten at each launch.
  287. • Data is now written to the WebSTAR.messages file when WebSTAR quits normally, receives a QUIT AppleEvent, shuts down due to a memory allocation error, or experiences a severe OT problem.
  288. • Fixed string format error on the "Quit via AppleEvent" message
  289. • Fixed double-quit from menu bug.
  290. • Beta server will no longer quit when it encounters a recoverable error.  Instead it will write a stack trace to the WebSTAR.messages file and keep on working.
  291.  
  292. WebSTAR FTP
  293. • Improved "writestream" error messages to be more descriptive, i.e. "WebSTAR FTP: Write Stream Error: client closed connection", "WebSTAR FTP: Write Stream Error: client terminated connection", "WebSTAR FTP: Write Stream Error: request failed (usually invalid client disconnect)".
  294. • Fixed problems which would cause the server to report memory allocation problems.
  295. • Fixed a bug that could corrupt the OS heap on server startup.
  296. • In response to a SIZE command, now computes and returns the correct MacBinary size.
  297. • When reporting UNIX as the server type, now returns a more UNIX-like file listing.  This should correct display listing problems with various types of FTP clients.
  298.  
  299. WebSTAR Mail
  300. • Resolved mail delivery issues when sending SMTP mail messages to servers that require the Message-Id to have <text@domain> syntax.
  301. • Changed message date to come from the message Date: field, instead of the date/time actually received.
  302. • Corrected periodic attachment corruption problems.
  303. • Fixed intermittent halt due to bad pointers from the OT callback to our UDP drivers.
  304. • Now resets the MX lookup cache and UDP session every 15 minutes to address mail delivery issues.
  305. • Fixed intermittent halts when performing DNS look-ups.
  306. • Changed default disk cache (for new installations) to 10240K
  307. • Fixed Web-based email interface to show the message date when reading mail.  The Web-based email interface now shows the date from the message header.
  308. • Changed Web-based email listing page to show the date created, but to sort by date received, with most recently arrived items at the bottom of the list.
  309. • Added explicit connection close of WebSTAR API streams used to accept a listen.  This should address the majority of connection problems seen by most sites.
  310. • Fixed bug in incoming dates with a GMT time zone.
  311. • Fixed a very obscure problem in the DNS/IP cache.
  312. • Fixed crashing bug with memory reclamation while adding entries to the DNS and MX caches.
  313. •  Fixed POP3 to log APOP-style logins (the regular user/pass logins were already being logged).
  314. • Added ETRN to EHLO extensions list, and respond correctly to ETRN command.
  315. • Added a log entry when forwarding expansion results in an attempt to deliver to an unknown local user. Search for "Warning--forwarding to an unknown local user". The original RCPT and the missing names  are also written.
  316. • Fixed "Cc" field in Web-interface to be labelled correctly.
  317. • Fixed "Cc" field in Web-interface to convert European characters correctly.
  318. •  Fixed problem where not all local recipients would receive a copy of the mail.
  319. •Send ETRN commands to the SMTP server we've just connected to (one ETRN command for each of our domains), when the routing for this connection is marked as "ETRN".
  320. • Added logging of the client IP address for all incoming SMTP mail.
  321. • Changed Web-based list of messages to just show the sender's name  (not both name and email address).
  322. • Added check-boxes to Web-based list of messages to allow multiple items to be deleted with one command.
  323.  
  324. WebSTAR Admin Application
  325. • Fixed a problem with the ETRN setting not getting saved.
  326. • Added support for entering of period (.) and other standard email characters in the Email field of the Mail Settings -> Users & Accounts screen.
  327. • Fixed problem which prevented the Alternate DNS field from being left blank.
  328. • Fixed a number of memory related issues.
  329. • Fixed crash that would occur when canceling a new connection.
  330. • Fixed bug which prevented the HTTPS port number from being changed.
  331. • Added screens for configuration of WebSTAR Auto BinHex, WebSTAR Directory Indexer, WebSTAR File Upload and WebSTAR Form Mail settings.
  332. • Changed the name of the Account ID field to Friendly Name.  This field is not used as the mail client login name.
  333. • Added NetCraft registration and WebSTAR Search configuration screens.
  334. • WebSTAR Admin now requires ControlLib (Appearance Manager 1.0.3 or later) before it would run on Mac OS 8.0 or 8.1 systems.
  335. • Fixed memory leak in drag and drop support..
  336. • Fixed bug where failure to enter a connection password causes menu options
  337. to be disabled.
  338. • Mail defaults screen now add support for 'backup now'
  339. • The 'BYTES_SENT' token is now displayed in the Log Format List after a default install.
  340.  
  341. WebSTAR Admin
  342. • Includes more secure password handling.
  343. • Configuring (turning on/off) of HTTPS/SSL interfaces will now cause them to actually be turned off, as appropriate.
  344.  
  345. WebSTAR Auto BinHex
  346. • Added support for configuration of settings via the WebSTAR Admin application.
  347.  
  348. WebSTAR Debug
  349. • Added Plug-In name to each entry in the WebSTAR API callback log (when available).
  350. • No longer causes spurious crashes when installed with WebSTAR Mail.
  351. • Reduced number of WebSTAR API callbacks in the log to 100.
  352. • Correctly identify valid addresses when virtual memory is turned on.
  353.  
  354. WebSTAR Data Cache
  355. • Now responds properly to POST requests.
  356. • Now properly handles the NoAccess role, returning the currently defined No Access file.
  357.  
  358. WebSTAR Directory Indexer
  359. • Added support for configuration of settings via the WebSTAR Admin application.
  360.  
  361. WebSTAR File Upload
  362. • Changed return value behavior: If the file specified in the form ACTION tag exists, that file is returned to the user as text/html. (RAW! files are returned without any header.)  If the form ACTION file doesn't exist, the client is redirected to the current folder with a full URL  (eg: http://www.my.dom:80/somefolder/).
  363. • Fixed a problem with extra characters being added to the uploaded files name.
  364. • Added support for configuration of settings via the WebSTAR Admin application.
  365. • Now supports uploads into the WebSTAR root folder.
  366.  
  367. WebSTAR Form Mail
  368. • Added support for configuration of settings via the WebSTAR Admin application.
  369.  
  370. WebSTAR Log Archiver
  371. • Updated utility functions to use WSAPI_AllocateMemory instead of NewPtr.
  372. • After archiving, now creates a new, empty log file.
  373. • Now checks for and prevents the archiving of zero-length log files.
  374. • After log archiving options are changed in admin, a nee "LOG ARCHIVER STATUS REPORT" will appear in the log in a short while (less than 1 or 2 minutes), showing the new configuration.    
  375.  
  376. WebSTAR QuickDNS Load Balancer
  377. • Corrects an Open Transport "deafness" issue which can result during high periods of activity.
  378.  
  379. WebSTAR Search
  380. • Now supports customizable search results pages, and web crawler capabilities.
  381.  
  382. WebSTAR Virtual Hosts
  383. • Corrected double-free memory errors.
  384. • Increased performance of host-matching process.
  385. • No longer responsible for configuring (turning on/off) of HTTPS/SSL interfaces.  This capability has been moved to the WebSTAR Admin Plug-in to better support the use of HTTPS/SSL in conjunction with third-party Router Plug-Ins.
  386. • If the Directory Indexer plug-in is present, look for a '.message' file before searching for a valid index file.  If the '.message' file is present, don't change the request.
  387. • When WebSTAR Data Cache is not installed, WebSTAR Virtual Hosts does not attempt to resolve multiple index file names, although it will still allow the multiple index file list to be manipulated. 
  388.  
  389. WebSTAR WebObjects Adaptors
  390. • Added 'x-client-ip', 'x-webobjects-remote-addr' and 'https' headers to WebObjects requests.
  391. • Minor implementation improvements.
  392.  
  393. CSR Utility
  394. • Key generation is now supported by the CSR Utility.
  395. • Now supports the generation of keys with various lengths.
  396. • Certificate Extraction, which was no longer needed with WebSTAR 4 servers, has been removed from the CSR Utility.
  397.  
  398.  
  399. Contacting 4D, Inc.
  400.  
  401. 4D, Inc.
  402. 3031 Tisch Way, Suite 900
  403. San Jose, California 95128
  404.  
  405. Email:
  406.   info@4d.com
  407.   sales@4d.com
  408.  
  409. Web:
  410.   http://www.webstar.com/
  411.  
  412. Phone:
  413.   Main: (408) 557-4600
  414.   Sales: (800) 881-3644 or (408) 557-4600
  415.  
  416. Fax: (408) 557-4625
  417.  
  418.  
  419. Edited 4/21/02